package com.jrx.anytxn.feign.gateway.request;

import com.jrx.anytxn.feign.gateway.bean.BaseApiRequest;

/**
 * @program: anytxn-cf-feign
 * @description: 通用代付接口请求
 * @author: xiaoyu.jing
 * @date: 2019-11-25 10:03
 **/
public class PaymentRequest05 extends BaseApiRequest {
    /**
     * 付款人账号
     */
    private String payerAcctNo;

    /**
     * 付款人名称
     */
    private String payerName;

    /**
     *收款人账号
     */
    private String payeeAcct;

    /**
     *收款人名称
     */
    private String payeeName;

    /**
     * 收款人开户行行号
     */
    private String payeeOpBank;

    /**
     * 收款人手机号
     */
    private String payeePhone;

    /**
     * 收款人证件类型
     */
    private String payeeCerType;

    /**
     * 收款人证件号
     */
    private String payeeCerNo;

    /**
     * 币种
     */
    private String ccy;

    /**
     * 交易金额
     */
    private String amnt;

    /**
     * 协议号
     */
    private String 	contractNo;

    /**
     * 备注/附言
     */
    private String remark;

    public String getPayeeAcctType() {
        return payeeAcctType;
    }

    public void setPayeeAcctType(String payeeAcctType) {
        this.payeeAcctType = payeeAcctType;
    }

    /**
     * 账户类型
     */
    private String payeeAcctType;

    /**
     * 交易时间
     */
    private String transTime;

    /**
     * 渠道
     */
    private String channelNo;


    public String getTransTime() {
        return transTime;
    }

    public void setTransTime(String transTime) {
        this.transTime = transTime;
    }

    public String getPayerAcctNo() {
        return payerAcctNo;
    }

    public void setPayerAcctNo(String payerAcctNo) {
        this.payerAcctNo = payerAcctNo;
    }

    public String getPayerName() {
        return payerName;
    }

    public void setPayerName(String payerName) {
        this.payerName = payerName;
    }

    public String getPayeeAcct() {
        return payeeAcct;
    }

    public void setPayeeAcct(String payeeAcct) {
        this.payeeAcct = payeeAcct;
    }

    public String getPayeeName() {
        return payeeName;
    }

    public void setPayeeName(String payeeName) {
        this.payeeName = payeeName;
    }

    public String getPayeeOpBank() {
        return payeeOpBank;
    }

    public void setPayeeOpBank(String payeeOpBank) {
        this.payeeOpBank = payeeOpBank;
    }

    public String getPayeePhone() {
        return payeePhone;
    }

    public void setPayeePhone(String payeePhone) {
        this.payeePhone = payeePhone;
    }

    public String getPayeeCerType() {
        return payeeCerType;
    }

    public void setPayeeCerType(String payeeCerType) {
        this.payeeCerType = payeeCerType;
    }

    public String getPayeeCerNo() {
        return payeeCerNo;
    }

    public void setPayeeCerNo(String payeeCerNo) {
        this.payeeCerNo = payeeCerNo;
    }

    public String getCcy() {
        return ccy;
    }

    public void setCcy(String ccy) {
        this.ccy = ccy;
    }

    public String getAmnt() {
        return amnt;
    }

    public void setAmnt(String amnt) {
        this.amnt = amnt;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getChannelNo() {
        return channelNo;
    }

    public void setChannelNo(String channelNo) {
        this.channelNo = channelNo;
    }

    @Override
    public String toString() {
        return "PaymentRequest05{" +super.toString()+  "payerAcctNo='" + payerAcctNo + '\'' + ", payerName='" + payerName + '\'' + ", payeeAcct='" + payeeAcct + '\'' + ", payeeName='" + payeeName + '\'' + ", payeeOpBank='" + payeeOpBank + '\'' + ", payeePhone='" + payeePhone + '\'' + ", payeeCerType='" + payeeCerType + '\'' + ", payeeCerNo='" + payeeCerNo + '\'' + ", ccy='" + ccy + '\'' + ", amnt=" + amnt + ", cotractNo='" + contractNo + '\'' + ", remark='" + remark + '\'' + ", channelNo='" + channelNo + '\'' + '}';
    }

}
